multi-purpose oil - French English Dictionary